fighting mirror - German English Dictionary